#menu{margin:1rem auto 0;position:relative}.virtual-menu{background-color:#fff}.virtual-menu h1{text-align:center;margin:1rem auto 2rem}.virtual-menu h1 img{max-width:100%;margin:auto}a.download{display:none}a.download.show{display:inline-block}.link-wrap .expand-button.active{border-color:#f9e075}.menu-wrap{max-width:1000px;padding:0 2rem;margin:auto;display:none;position:relative;z-index:2}.menu-wrap:nth-child(3n) .menu-section h3{border-bottom:3px solid #81b89a}.menu-wrap:nth-child(3n+1) .menu-section h3{border-bottom:3px solid #f9e075}.menu-wrap:nth-child(3n+2) .menu-section h3{border-bottom:3px solid #83bfbf}.menu-wrap h2{text-align:center;font-size:2.5rem}.menu-wrap p.menu-desc{max-width:500px;margin:1rem auto;text-align:center}.menu-wrap p.section-desc{margin:.5rem auto;display:block;padding:0;text-align:center;text-transform:lowercase}.menu-wrap figure{position:relative;margin:1rem auto;height:18rem}.menu-wrap figure figcaption{font-size:95%;margin:1rem auto;text-align:center;font-style:italic}.menu-wrap figure img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;position:absolute;left:0;top:0}.menu-wrap a.solid{margin:0 auto 1rem}.menu-wrap.active{display:block;opacity:0;padding:2rem 1.5rem 3rem;animation:fade-in 2s ease-out forwards}.menu-wrap h3.section-title{display:block;margin:2rem 0 0;text-align:left;padding:.5rem 0;font-size:1.5rem}.menu-wrap .menu-section{padding:0 0 1rem;margin:auto;text-align:center}.menu-wrap .menu-section h3{display:block;margin:1rem 1.2rem .25rem;font-size:1.75rem;padding:.25rem 0}.menu-wrap .menu-section div.items-wrap{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}@media only screen and (min-width: 700px){.menu-wrap .menu-section div.items-wrap{padding:0 1.5rem}}.menu-wrap .menu-section div.item-outer-wrap{width:max(80%,25rem)}@media only screen and (min-width: 700px){.menu-wrap .menu-section div.item-outer-wrap{max-width:unset;padding:1rem;max-width:50%;flex:50%}.menu-wrap .menu-section div.item-outer-wrap.single-item-highlight{flex:100%;max-width:100%;display:flex;align-items:center;justify-content:center}.menu-wrap .menu-section div.item-outer-wrap.single-item-highlight .item-wrap{flex:50%;padding:2rem}.menu-wrap .menu-section div.item-outer-wrap.single-item-highlight figure,.menu-wrap .menu-section div.item-outer-wrap.single-item-highlight img{flex:50%;max-height:65vh;height:22rem}}@media only screen and (min-width: 965px){.menu-wrap .menu-section div.item-outer-wrap{max-width:33.33%;flex:33.33%}}.menu-wrap .menu-section p.item-wrap{display:flex;justify-content:space-between;text-align:left;max-width:unset;text-transform:uppercase;flex-wrap:nowrap;padding:.25rem 0;height:-moz-fit-content;height:fit-content;margin-bottom:1rem}@media only screen and (min-width: 500px){.menu-wrap .menu-section p.item-wrap{max-width:max(17rem,100%)}}.menu-wrap .menu-section p.item-wrap span.name-desc .item-name{font-weight:400;font-size:1.25rem;display:flex}.menu-wrap .menu-section p.item-wrap span.name-desc .item-desc{display:block;font-size:1rem}.menu-wrap .menu-section p.item-wrap span.name-desc sup{font-size:.85rem;text-transform:lowercase;font-weight:100;padding-left:.25rem}.menu-wrap .menu-section p.item-wrap span.item-price{padding:0 0 0 .5rem}.menu-wrap .menu-section p.item-wrap span.item-price span{white-space:nowrap}.menu-wrap .menu-section p.item-wrap span.item-price span::before{content:"/"}.menu-wrap .menu-section p.item-wrap span.item-price span:first-of-type::before{content:""}.menu-wrap .menu-section p.item-wrap img{max-height:20px;padding:0 .5rem}.menu-wrap .footnote{max-width:500px;margin:3rem auto 0;text-align:center}.menu-wrap .footnote p{font-size:1rem;display:flex;justify-content:center;align-items:center}.menu-wrap .footnote p img{max-height:30px;padding:0 .5rem 0 0}@media only screen and (min-width: 750px){.menu-wrap .menu-section p.item-wrap span.item-price{flex-grow:6;text-align:right}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}/*# sourceMappingURL=menu-5-21-24.min.css.map */